package com.mllweb.api.core.office;

import org.apache.poi.ss.usermodel.Row;

import java.util.List;

/**
 * 读取Office
 */
public interface OfficeReader extends Office {
    /**
     * 切换当前页
     *
     * @param sheetIndex
     */
    void currentSheet(int sheetIndex);

    /**
     * 读取当前行
     *
     * @param rowIndex
     * @return
     */
    Row readRow(int rowIndex);

    /**
     * 获取总行数
     *
     * @return
     */
    int rowNum();

    /**
     * 获取当前行数据
     * @param rowIndex
     * @return
     */
    List<Object> readRowCell(int rowIndex);
}
